package com.joker.orange.domain;

import com.joker.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 小说信息对象 t_novel_info
 *
 * @author Joker
 * @date 2024-06-09
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("t_novel_info")
public class NovelInfo extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 唯一标识
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 分类ID
     */
    private Long categoryId;
    /**
     * 小说封面
     */
    private String novelCover;
    /**
     * 小说名称
     */
    private String novelName;
    /**
     * 当前章节
     */
    private String currentChapter;
    /**
     * 更新到第几章节
     */
    private String updateChapter;
    /**
     * 共多少章节
     */
    private String chapterTotal;
    /**
     * 小说介绍
     */
    private String novelIntroduce;
    /**
     * 小说标签
     */
    private String novelLabel;
    /**
     * 小说类型（0-连载、1-完结）
     */
    private String novelType;
    /**
     * 点赞量
     */
    private Integer likeNum;
    /**
     * 收藏量
     */
    private Integer collectNum;
    /**
     * 热度量
     */
    private Integer heatNum;
    /**
     * 评论量
     */
    private Integer reviewNum;
    /**
     * 是否置顶（0-是、1-否）
     */
    private String isTop;
    /**
     * 备注
     */
    private String remark;

}
